Text copied to clipboard!
Наслов
Text copied to clipboard!Java programer srednjeg nivoa
Опис
Text copied to clipboard!
Tražimo Java programera srednjeg nivoa koji će se pridružiti našem dinamičnom timu i doprineti razvoju i održavanju softverskih rešenja visokog kvaliteta. Idealni kandidat ima solidno iskustvo u razvoju aplikacija koristeći Java programski jezik, razumevanje objektno orijentisanog programiranja, kao i sposobnost rada u timskom okruženju.
Kao Java programer srednjeg nivoa, bićete odgovorni za implementaciju novih funkcionalnosti, optimizaciju postojećeg koda, kao i rešavanje tehničkih problema. Očekuje se da sarađujete sa drugim članovima tima, uključujući dizajnere, testere i menadžere projekata, kako biste osigurali isporuku kvalitetnog softvera u zadatim rokovima.
Važno je da imate iskustva sa radom u razvojnim okruženjima kao što su IntelliJ IDEA ili Eclipse, kao i poznavanje alata za verzionisanje koda poput Git-a. Takođe, poželjno je da imate iskustva sa radom u agilnim timovima i poznavanje principa kao što su Scrum ili Kanban.
Naš tim koristi moderne tehnologije i pristupe razvoju softvera, uključujući rad sa mikroservisima, REST API-ima, kao i rad sa bazama podataka kao što su PostgreSQL i MongoDB. Kandidat treba da bude sposoban da brzo uči i prilagođava se novim tehnologijama i alatima.
Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnost rada na daljinu, kao i prilike za profesionalni razvoj kroz obuke, konferencije i mentorstvo. Ako ste motivisani, odgovorni i želite da radite u okruženju koje podstiče inovacije i timski rad, pozivamo vas da se prijavite.
Одговорности
Text copied to clipboard!- Razvoj i održavanje Java aplikacija
- Implementacija novih funkcionalnosti u postojećim sistemima
- Pisanje čistog, efikasnog i dokumentovanog koda
- Saradnja sa timom na dizajnu i arhitekturi softverskih rešenja
- Testiranje i otklanjanje grešaka u kodu
- Učestvovanje u kodnim revizijama
- Rad u agilnom okruženju (Scrum, Kanban)
- Integracija sa bazama podataka i eksternim servisima
- Praćenje i primena najboljih praksi u razvoju softvera
- Učestvovanje u planiranju i proceni zadataka
Захтеви
Text copied to clipboard!- Minimum 2 godine iskustva u Java programiranju
- Poznavanje Java 8+ i objektno orijentisanog programiranja
- Iskustvo sa Spring ili Spring Boot framework-om
- Poznavanje rada sa bazama podataka (SQL i/ili NoSQL)
- Iskustvo sa REST API-ima
- Poznavanje alata za verzionisanje koda (Git)
- Sposobnost rada u timskom okruženju
- Dobre komunikacione veštine
- Poželjno iskustvo sa radom u agilnim timovima
- Sposobnost rešavanja problema i samostalnog rada
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina imate iskustva u Java programiranju?
- Da li ste radili sa Spring ili Spring Boot framework-om?
- Koje baze podataka ste koristili u prethodnim projektima?
- Imate li iskustva sa radom u agilnim timovima?
- Kako pristupate rešavanju tehničkih problema?
- Da li ste radili na projektima koji koriste REST API-je?
- Koje alate koristite za verzionisanje koda?
- Da li ste radili u timovima sa više programera?
- Kako se nosite sa rokovima i pritiskom?
- Koji je vaš omiljeni deo Java ekosistema i zašto?